#include <iostream>
#include <stdio.h>

namespace NameSpaceA
{
	int a = 0;
}

namespace NameSpaceB
{
	int a = 1;

	namespace NameSpaceC
	{
		struct CVer
		{
			char name[10];
			int age;
		};
	}
}

int main()
{
	using namespace NameSpaceA;
	using NameSpaceB::NameSpaceC::CVer;

	printf("a = %d\n", a);
	printf("a = %d\n", NameSpaceB::a);

	NameSpaceB::NameSpaceC::CVer cv;
	CVer cv1 = {"aaa", 3};

	printf("cv1.name = %s\n", cv1.name);
	printf("cv1.age = %d\n", cv1.age);

	return 0;
}
